#ifndef HPLC_SPARKLINK_AUTOSAMPLER_PARSEPACKET_H
#define HPLC_SPARKLINK_AUTOSAMPLER_PARSEPACKET_H

#include "baseparsepacket.h"
#include "modulehplcautosamplerdefine.h"

namespace hplc
{
namespace sparklink
{

class HplcSparkLinkAutoSamplerProtocolData;
class HplcSparkLinkAutoSamplerParsePacket : public BaseParsePacket
{
    Q_OBJECT
public:
    HplcSparkLinkAutoSamplerParsePacket(HplcSparkLinkAutoSamplerProtocolData &data, AutoSamplerParam &param, QObject *parent = nullptr);
    virtual ~HplcSparkLinkAutoSamplerParsePacket() override;

    virtual void parse() override;

private:
    AutoSamplerParam *m_param;
};

} // sparklink
} // hplc

#endif // HPLC_SPARKLINK_AUTOSAMPLER_PARSEPACKET_H
